plot of land where jaragua grass grows - Francés Inglés Diccionario